@charset "utf-8";
/* CSS Document */
* {
	margin: 0 auto;
	padding: 0px;
}
.outside {
	max-width: 640px;
	height: auto;
	/* background-image: url(../images/u2.png); */
	
	display: block;
	background-size: 100%;
}
		
.outsidecontent{
	max-width: 640px;
	height: auto;
	background:#358cee;
	min-height: 500px;
	display: block;
	background-size: 100%;
	color:rgb(255,255,255)
	}
.logogif img {
	width: 100%;
}
.logogif {
	max-width: 100px;
	padding-top: 50px;
	display: block
}
.input input {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background: none;
	border-bottom: 1px solid rgb(229,229,230);
	color: rgb(255,255,255);
	width: 100%;
	height: 60px;
	font-size: 2.3rem;
}
.input {
	text-align: center;
	margin-top: 30px;
	display: block;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 18px;
}

.input .yanzhengma{
	width:50%}
	.yanzhengmaph{
		       border: 1px solid rgb(229,229,230);
    background: rgb(255,255,255);
    width: 48%;
    float: right;
    font-size: 3.2rem;
    text-align: center;
    align-content: center;
    margin-top: 13px;
		}
		.yanzhengmaph:after{
			content:"7890";
			}
.register {
	display: block;
	padding: 0px;
	margin: 0px atuo;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 40px;
}
.register button {
	width: 100%;
}
.Reset {
	display: block;
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
}
.Reset span {
	color: rgb(255,255,255);
	font-size: 16px;
}
.loginbody {
	background:url(../images/loginbg.jpg) repeat-y ;
}
.Resetbody {
	background:url(../images/loginbg.jpg) repeat-y ;
}

.login {
	display: block;
	padding: 0px;
	margin: 0px atuo;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 40px;
}
.login button {
	width: 100%;
    height: 46px;
    color: #133f6e;
    font-size: 2.5rem;
}

.register button {
	width: 100%;
    height: 46px;
    color: #133f6e;
    font-size: 2.5rem;
}



.zhuce {
	    display: block;
    text-align: right;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 20px;
}
.zhuce span {
	color: rgb(255,255,255);
	font-size: 16px;
}
.head {
	height:auto;
	 
	display: block;
}
.head {
	height:auto;
	    
	display: block;
}
.headcon{height:auto;
	    padding-top: 10px;
	display: block;
	border-bottom:2px solid rgb(0,104,160);
	    padding-bottom:5px;
	}
.fanhui {
	display: block;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 50px;
	padding-top: 10px;
	width:50px;
}


.fanhui img {
	width: 21px;
	margin-left: 20px;
}

.fanhuicon {
	/*display: block;*/
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 50px;
	padding-top: 10px;
	width:50px;
}


.fanhuicon img {
	width: 21px;
	margin-left: 20px;
}


.touxiang span{
	text-align:center;
	max-width:640px;
	}
	.touxiang{
		    display: block;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    height: auto;
    padding-top: 10px;}
	.huanying{
		color:rgb(255,255,255);padding-top:10px;}
		.content{
			background-color:rgb(255,255,255);
			height:auto;
			display:block;
			margin:0 auto;
			padding:0px;
			height:300px;
			margin-top:20px;
			}
			.xgmima li{
				list-style:none;
				text-decoration:none;
				padding-top:10px;
				padding-bottom:10px;
				border-bottom:1px solid rgb(229,229,230);
				text-align:left;
				margin-left:5px;
				margin-right:5px;
				 }
				 .mybody{
					 background-color:rgb(255,255,255)}
					 .jishi{
						 margin:0 auto;
						 padding:0px;
						     margin-left: 95px;
							 color:
							rgb(255,255,255);
							 font-size:18px;
							     margin-right: 79px;
							 
						 }
						 .conbody{
							 background-color: #358cee}
							 .concon{
								     padding-left: 5px;
    padding-right: 5px;padding-top:20px;}
	#flipbook{
		max-width:640px;}
		.jiaojuanul{
			float:left;
			margin-left:15px;
			margin-right:5px;}
			.j{
				width:29%}
				.d{
				width:18%}
					.x{
				width:19%}
				.m{
				width:8%}
				 .jiaojuan img{
					 }
					 .concon p{
						 font-size:2rem;
						 line-height:2;}
						 .j,.d,.x,.m{font-size:2rem;}
				
		